/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package cassys.ejb.sessionbean;
import cassys.dataaccess.DAOException;
import cassys.datatransferobjects.AssessmentDTO;
import cassys.datatransferobjects.AssessmentItemsDTO;
import java.util.ArrayList;
import javax.ejb.Remote;
/**
 *
 * @author Priyanka
 */
@Remote
public interface AssessmentBeanRemote {
       public void insertAssessment(AssessmentDTO dto)  throws DAOException;
       public void deleteAssessment(AssessmentDTO dto)  throws DAOException;
       public  ArrayList<AssessmentDTO> getAllAssessmentByModule(String moduleCode) throws DAOException;
       public ArrayList<AssessmentDTO> findAllAssessments() throws DAOException;
       public ArrayList<AssessmentDTO> findAllAssessmentsById(String assessmentId) throws DAOException;
       public AssessmentDTO findAssessment(String assessmentId) throws DAOException;
 }
